@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
prefwindow{
padding:10px}

prefpane{
padding:0}

prefwindow[type="child"] > prefpane{
padding:8px 8px 0}

radio[pane]{
-moz-appearance:none;
color:#4c5f71;
height:64px;
min-width:91px;
width:88px;
background:url("chrome://mozapps/skin/extensions/radio-bg.png") no-repeat #cadef7;
border-top:2px solid;
border-bottom:2px solid;
-moz-border-top-colors:#d5e2f3 #c0ccdb;
-moz-border-bottom-colors:#cdddf1 #bac8da;
margin:0;
padding:5px 3px 1px}

radio[pane]:first-of-type{
border-left:2px solid;
-moz-border-left-colors:#d5e2f3 #c0ccdb;
-moz-border-radius:6px 0 0 6px;
background:url("chrome://mozapps/skin/extensions/first-radio-bg.png") no-repeat}

radio[pane]:last-of-type{
border-right:2px solid;
-moz-border-right-colors:#d5e2f3 #c0ccdb;
-moz-border-radius:0 6px 6px 0}

radio[pane][selected="true"]{
background-color:#7fc2e5;
color:#000}

radio[pane]:not([selected="true"]):hover{
background-color:#a7d9f5}

radio[pane]:not([selected="true"]):hover:active{
background-color:#7fc2e5}

.paneSelector{
border-bottom:none;
-moz-box-pack:center;
background-color:transparent;
margin:0;
padding:0}

.paneButtonIcon{
width:32px;
height:32px}

prefwindow > .paneDeckContainer{
margin-top:5px;
border:2px solid;
-moz-border-top-colors:#d5e2f3 #c0ccdb;
-moz-border-right-colors:#d5e2f3 #c0ccdb;
-moz-border-bottom-colors:#cdddf1 #bac8da;
-moz-border-left-colors:#d5e2f3 #c0ccdb;
-moz-border-radius:5px;
background-color:#d9e4f7;
padding:5px}

#paneApplications{
margin-top:5px;
margin-bottom:3px}